#pragma once

#ifndef XI_NO_NAMESPACE
#	define XI_NAMESPACE_BEGIN	namespace Xi {
#	define XI_NAMESPACE_END		}
#	define XI_SCOPED(x)			Xi::x
#else
#	define XI_NAMESPACE_BEGIN
#	define XI_NAMESPACE_END
#	define XI_SCOPED(x)	
#endif